to compete against other makes - Français Anglais Dictionnaire